Since late 1970s (Yordon Structured Design, DeMarco Structured Analysis) and early 1980s (Structured System Analysis and Design Method -SSADM) to early 1990s (Booch Method), software developing methodologies have planned to model system building. As the real world problems became more complex and software industry became more complicated, software engineering education has been a necessity as a separate discipline. The Guide to the Software Engineering Body of Knowledge (SWEBOK) was published in 2004 after the description of a sequence of software engineering standards. These standards began to be specified in 1976 by IEEE Computer Society. On the other hand, the radical changes on the context of software problems arose object technology. The revolution of object technology took many years. As the consequence of different practices, a new software development approach Model-Driven Engineering (MDE) developed by Object Management Group (OMG) focused on models as the primary artifacts for development process. The processes have been implemented with transformations mapping information from one model to another. The integration of knowledge in different models depends on the existence of explicit declarative semantic models. Therefore, increasing diversity and complexity of information gave rise to increasing interests on ontologies. These formal domain models have been linked to each other on the Web. The linked ontologies provide shared terminologies for different applications. In 2013, the Knowledge Areas (KAs) in SWEBOK 3.0 have also been rearranged according to these complications of the real world problems. Formal and informal solution techniques, latest development methods and new technologies have been included to guide the software engineering education programs.
Dergi Türü : Uluslararası
Benzer Makaleler | Yazar | # |
---|
Makale | Yazar | # |
---|