Skip to main content
Log in

Program understandability: feature analysis of modern approaches

  • Published:
Cybernetics and Systems Analysis Aims and scope

Abstract

One of main features of modern information technologies is the trend toward the integration and open interchange of information resources (knowledge, ontologies, publications, software development components, standards, and other documents). The usefulness of such exchanges is determined by the ability of the user to understand the implication and destination of such resources. Approaches to specifications of information resources in some most popular projects are analyzed, as well as their common and specific conceptual and design solutions and characteristics used to disclose the implication of specifications.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Object management group, http://www.omg.org.

  2. World Wide Web Concern, http://www.w3.org.

  3. The Organization for the Advancement of Structured Information Standards (OASIS), //http:www.oasis.org.

  4. Unified Modeling Language, http://www.uml.com.

  5. Reusable Asset Specification (RAS). OMG Available Specifications, Version 2.2 (November, 2005), http://www.omg.org.

  6. Business Processes Modeling Notation, http://www.omg.org/spec/BPMN/1.1.

  7. Business Process Execution Language BPEL4, IEEE Internet Comput., No. 1, 77 (2004).

  8. Web Services Description Language, http://www.w3.org/TR/2007/REC-wsdl20-20070626.

  9. Universal Description, Discovery, and Integration, http://uddi.org.

  10. OASIS/ebXML Registry Inform. Model, http://www.oasis-open/org/cojmmetees/specs/ebrim.

  11. D. Roman, H. Lausen, and U. Keller (eds.),Web Service Modeling OntologyWSMO, http://www.w3.org/Submission/wsmo.

  12. R. Lara (ed.), Semantics for Web Service Discovery and Composition, Knowledge Web Deliverable D2.4.2, November 2004, http://www.knowledgeweb.semanticweb.org.

  13. J. de Bruijn, H. Lausen, R. Krummenacher, A. Polleres, L. Predoiu, M. Kifer, and D. Fensel, The Web Service Modeling Language (WSML), http://www.w3.org/Submission/wsml.

  14. Web Service Execution Environment (WSMX), http://www.w3.org/Submission/wsmx.

  15. Semantic Annotations for WSDL and XML Schema. W3C Recommendation, http://www.w3.org/TR/sawsdl/.

  16. Web Service Semantics — WSDL-S.W3C Member Submission, http://www.w3.org/Submission/WSDL-S/.

  17. S. Weibel, J. Kunze, C. Lagoze, and M. Wolf, RFC 2413 — Dublin Core Metadata for Resource Discovery, http://www.isi.edu/in-notes/rfc2413.txt.

  18. Berners-Lee, Fielding R., Masinter L. RFC 3986. — Uniform Resource Identifiers (URI): Generic Syntax, IETF, January 2005, http://www.isi.edu/in-notes/rfc3986.txt.

  19. L. P. Babenko, “Specification of predictable variability as a tool for software modification management,” Cybernetics and Systems Analysis, 43, No. 3, 443–449 (2007).

    Article  Google Scholar 

  20. H. M. Daitel, XML: How to Program [Russian translation], Binom, Moscow (2001).

    Google Scholar 

  21. Web Service Glossary, http://www.w3.org/TR/ws-gloss.

  22. L. P. Babenko, “Ontological approach to the specification of properties of software systems and their components,” Cybernetics and Systems Analysis, 45, No. 1, 160–166 (2009).

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

Translated from Kibernetika i Sistemnyi Analiz, No. 2, pp. 140–150, March–April 2012.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Babenko, L.P. Program understandability: feature analysis of modern approaches. Cybern Syst Anal 48, 282–290 (2012). https://doi.org/10.1007/s10559-012-9407-x

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10559-012-9407-x

Keywords

Navigation