Architectural Significant Package (ASP): fundamentals of object-oriented architecture modeling for real-time embedded applications
Architecture modeling for real-time embedded applications presents a challenging issue in object oriented software development. The paper discusses the architectural modeling concepts and practices through an example of a real-time embedded project. During the project, a practical concept: the Architectural Significant Package (ASP) has been developed. Various ASPS are identified and integrated to form an architectural foundation for the project. In addition to the fundamental issues on identifying an ASP, the paper explores how to integrate ASPS into a cohesive and reusable model. Some interesting observations on this engineering practice of using the ASP approach will help to improve future architecture modeling in the real-time embedded environment.