The IRMA Community
Newsletters
Research IRM
Click a keyword to search titles using our InfoSci-OnDemand powered search:
|
The Role of Compliance and Conformance in Software Engineering
Abstract
One of the most fundamental aspects of software engineering is the ability of software artifacts, namely programs, to interact and to produce applications that are more complex. This is known as interoperability, but, in most cases, it is dealt with at the syntactic level only. This chapter analyzes the interoperability problem from the point of view of abstract software artifacts and proposes a multidimensional framework that not only structures the description of these artifacts but also provides insight into the details of the interaction between them. The framework has four dimensions (lifecycle, concreteness level, concerns, and version). To support and characterize the interaction between artifacts, this chapter uses the concepts of compliance and conformance, which can establish partial interoperability between the artifacts. This reduces coupling while still allowing the required interoperability, which increases adaptability and changeability according to metrics that are proposed and contributes to a sustainable interoperability.
Related Content
G. Sowmya, R. Sridevi, K. S. Sadasiva Rao, Sri Ganesh Shiramshetty.
© 2025.
36 pages.
|
Srinidhi Vasan.
© 2025.
20 pages.
|
Arul Kumar Natarajan, Yash Desai, Pravin R. Kshirsagar, Kamal Upreti, Tan Kuan Tak.
© 2025.
26 pages.
|
R. Leisha, Katelyn Jade Medows, Michael Moses Thiruthuvanathan, S. Ravindra Babu, Prakash Divakaran, Vandana Mishra Chaturvedi.
© 2025.
40 pages.
|
Rituraj Jain, Kumar J. Parmar, Kushal Gaddamwar, Damodharan Palaniappan, T. Premavathi, Yatharth Srivastava.
© 2025.
32 pages.
|
Anya Behera, A. Vedashree, M. Rupesh Kumar, Kamal Upreti.
© 2025.
30 pages.
|
Neha Bagga, Sheetal Kalra, Parminder Kaur.
© 2025.
30 pages.
|
|
|