Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Wyszukujesz frazę "object-oriented software engineering" wg kryterium: Temat


Wyświetlanie 1-2 z 2
Tytuł:
Extending the UML for modelling variability for system families
Autorzy:
Robak, S.
Franczyk, B.
Politowicz, K.
Powiązania:
https://bibliotekanauki.pl/articles/907979.pdf
Data publikacji:
2002
Wydawca:
Uniwersytet Zielonogórski. Oficyna Wydawnicza
Tematy:
informatyka
object-oriented software engineering
system families
commonality and variability
feature diagram
UML extensibility mechanisms
Opis:
The process of modelling and developing commonality and variability for system families should be supported by suitable methods and notations. The object-oriented methods and their notations, which are used at present, focus on the development of a single system at a time. In this paper we analyse feature models as a representation of the common parts and variants contained in a system family, and propose using a feature diagram as a basic representation of commonality, variability and dependencies. We examine various approaches to customizing the standard modelling language UML to model system families and propose how to extend the UML for the purposes of modelling variants in object-oriented analysis and design techniques. We recommend the use of UML standard lightweight extensibility mechanisms (stereotypes combined with tagged values) without changing the UML metamodel. This enables us to join the advantages of feature models with UML and provides the traceability of a concept throughout system development. An application of lightweight UML extension mechanisms allows the existing standard UML modelling tools to be used without any adaptations. An example of an application illustrates our approach.
Źródło:
International Journal of Applied Mathematics and Computer Science; 2002, 12, 2; 285-298
1641-876X
2083-8492
Pojawia się w:
International Journal of Applied Mathematics and Computer Science
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
A Brief Overview of Software Reuse and Metrics in Software Engineering
Autorzy:
Imoize, Agbotiname Lucky
Idowu, Damilola
Bolaji, Timilehin
Powiązania:
https://bibliotekanauki.pl/articles/1071402.pdf
Data publikacji:
2019
Wydawca:
Przedsiębiorstwo Wydawnictw Naukowych Darwin / Scientific Publishing House DARWIN
Tematy:
Class
Object-Oriented
Software Engineering
Software Metrics
Software Reuse
Opis:
This paper focuses on the importance of software reuse and metrics in software engineering. Software reuse is the process of reusing parts or all of an existing software system, architecture, or methodology to develop new software, potentially with different functionality. Software reuse metrics involve the different methods of ensuring that the reuse components are of the right quality, and reuse metrics serve to expose and predict the defects in the reusable process. In this paper, we introduced the concept of software reuse while exploring its merits and demerits, the types, and the impact of software reuse. From a survey outlook, we observed that high cost incurred whilst troubleshooting a reuse component and the difficulty integrating with development tools are some of the many potential problems associated with software reuse. In addition, we discussed software reuse metrics, the need for metrics, and their importance to software reuse (and its potential problems and solutions), and stakeholders in the software engineering process. Some of the issues discussed are case studies involving common software packages, object-oriented programming and its relationship to reuse, and the types of reuse metrics. Having presented an expository account of software reuse and metrics, this paper then provides recommendations for real world applications and future research.
Źródło:
World Scientific News; 2019, 122; 56-70
2392-2192
Pojawia się w:
World Scientific News
Dostawca treści:
Biblioteka Nauki
Artykuł
    Wyświetlanie 1-2 z 2

    Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies