scholarly journals Controlling the Complexity of Hierarchical Scheduling Frameworks

Author(s):  
Brandon Woolley ◽  
Susan Mengel

Hierarchical scheduling frameworks are a new scheduling paradigm where multiple system schedules are integrated (one-within-another).  HSFs presents a multi-layered complexity problem that system engineers are struggling to contain.  A promising trend in the aerospace and defense industry is to employ Digital Engineering’s Model-Based Systems Engineering (MBSE) to deal with the complexity of HSFs.  MBSE permits the abstraction of application-specific details that can radically speed up system design exploration.  Thus, this paper investigates how the output from an HSF algorithm can be converted into an MBSE modeling language that enables architectural exploration for resource allocation.  The Unified Modeling Language (UML) Modeling and Analysis of Real-Time and Embedded Systems (MARTE) Profile is the chosen unified modeling language of MBSE. The modeling language is used with an HSF application for demonstration purposes.  The approach in this paper seeks to limit tool use by combining an inline verification method (Genetic Algorithm) with a new MBSE workflow.

2014 ◽  
Vol 14 (5) ◽  
pp. 129-144 ◽  
Author(s):  
Jianhu Zheng ◽  
Yunqing Feng ◽  
Yun Zhao

Abstract This paper firstly introduces the main content of the Unified Modeling Language (UML) and proves that it can transmit information among the users, the developers, the designers and the managers efficiently, which improves their collaboration capabilities and greatly increases the degree of industrialization in software development projects. Secondly, a library management system development and design is carried out, based on UML modeling mechanism to analyze a simple library management system. Thirdly, a demand analysis mode of the management system is built with the help of a case diagram and an analysis diagram after analysis of a simple library management system, using UML modeling mechanism. Then a book lending management subsystem has been designed in the library management system by a design class diagram and a sequence diagram. The design process indicates that as a modeling language of software engineering, UML has a very good application prospect.


2020 ◽  
Vol 7 (1) ◽  
pp. 187-194
Author(s):  
Darya S. Chepkaya

The article deals with the problem of searching and selecting information. Currently, this kind of problem is solved by using search information systems. The main stage of creating a search information system is the development of the project, which is carried out using the unified modeling language UML and the CASE tool Power Designer. When developing a system project using the UML modeling language, all available information about the designed system is represented as a set of graphical elements, in other words, graphical structures. Such constructions are called diagrams. They reflect the essence of the system and consider it from different sides and represent the processes that take place in it in different ways.


Author(s):  
Peter Fettke

Mature engineering disciplines are generally characterized by accepted methodical standards for describing all relevant artifacts of their subject matter. Such standards not only enable practitioners to collaborate, but they also contribute to the development of the whole discipline. In 1994, Grady Booch, Jim Rumbaugh, and Ivar Jacobson joined together to unify the plethora of existing object-oriented systems engineering approaches at semantic and notation level (Booch, 2002; Fowler, 2004; Rumbaugh, Jacobson, & Booch, 1998). Their effort led to the Unified Modeling Language (UML), a well-known, general-purpose, tool-supported, process-independent, and industry-standardized modeling language for visualizing, describing, specifying, and documenting systems artifacts. Table 1 depicts the origin and descent of UML.


2020 ◽  
Vol 4 (2) ◽  
pp. 429
Author(s):  
Fatmasari Fatmasari ◽  
Siti Sauda

Modeling is one of the techniques used to describe how information systems will be created and produced. Modeling itself can be used as a reference in the process of developing information systems to suit user needs. One modeling technique that is often used is to use a unified modeling language (UML). Modeling techniques with UML are able to describe various features of information systems. for this reason, in this research a model for the PTPN VII enterprise resource planning (ERP) information system is used as an initial step in fulfilling information management needs. the use of modeling itself is an initial implementation of information technology and information systems in a corporate environment, especially PTPN VII. The results of modeling have been done using three types of diagrams in UML as a reference in the development of structure diagrams created using class diagrams, behavior diagrams created using use case diagrams, and interaction diagrams created using activity diagrams. The results of the modeling have also been implemented in the form of a prototype of the information system so as to provide a clear picture for interested parties if the development of enterprise resource planning (ERP) information systems, especially in the PTPN VII environment. The information system prototype can also describe the initial forms for stakeholders if changes are to be made


2019 ◽  
Vol 3 (1) ◽  
pp. 34
Author(s):  
Jodi Hendrawan ◽  
Ika Devi Perwitasari

Abstract - Heroes of revolution are titles or titles given to military officers who died in the betrayal tragedy of the G30S / PKI Indonesian Communist Party (PKI) which took place in Jakarta and Yogyakarta on September 30, 1965. National heroes are titles given to Indonesian citizens who fighting against occupation that had fallen in the battlefield. So that during his lifetime he left behind achievements or progress for the Republic of Indonesia. Where currently there is minimal knowledge of students or students regarding hero figures and lack of media for the introduction of heroes in Indonesia. With this, the application of national hero recognition and android-based revolution heroes is designed. So that it can increase the knowledge and interests of students or students and increase their sense of nationalism. System development is carried out with the watefall model and uses the concept of object-oriented development, OOP (Object Oriented Programming) and uses the UML modeling process (Unified Modeling Language) for the development of national recognition applications and android-based revolution heroes.Keywords - Android, Applications, UML, OOP, Heroes. Abstrak - Pahlawan revolusi merupakan gelar atau sebutan yang diberikan kepada perwira militer yang gugur dalam tragedi pengkhianatan Partai Komunis Indonesia (PKI) G30S/PKI yang terjadi di Jakarta dan Yogyakarta pada tanggal 30 September 1965. Pahlawan nasional adalah gelar yang diberikan kepada warga negara Indonesia yang berjuang melawan penjajahan yang telah gugur dimedan peperangan. Sehingga semasa hidupnya meninggalkan prestasi atau kemajuan untuk Negara Republik Indonesia. Dimana saat ini minim sekali pengetahuan siswa/i atau pelajar mengenai tokoh-tokoh pahlawan serta kurangnya media untuk pengenalan para pahlawan di Indonesia. Dengan adanya hal ini maka dilakukan perancangan aplikasi pengenalan pahlawan nasional dan pahlawan revolusi berbasis android. Sehingga dapat meningkatkan pengetahuan dan minat siswa/i atau pelajar serta menigkatkan rasa nasionalisme. Pengembangan sistem dilakukan dengan model watefall dan menggunakan konsep pengembangan berorientasi objek, OOP  (Object Oriented Programming) serta menggunakan proses pemodelan UML (Unified Modeling Language) untuk pengembangan aplikasi pengenalan pahlawannasional dan pahlawan revolusi berbasis android.Keywords - Android,Aplikasi, UML, OOP, Pahlawan.


Author(s):  
Peter Fettke

Mature engineering disciplines are generally characterized by accepted methodical standards for describing all relevant artifacts of their subject matter. Such standards not only enable practitioners to collaborate, but they also contribute to the development of the whole discipline. In 1994, Grady Booch, Jim Rumbaugh, and Ivar Jacobson joined together to unify the plethora of existing object-oriented systems engineering approaches at semantic and notation level (Booch, 2002; Fowler, 2004; Rumbaugh, Jacobson & Booch, 1998). Their effort leads to the unified modeling language (UML), a well-known, general-purpose, tool-supported, processindependent, and industry-standardized modeling language for visualizing, describing, specifying, and documenting systems artifacts.


2021 ◽  
Vol 3 (3) ◽  
pp. 291-298
Author(s):  
Finanta Okmayura ◽  
Vitriani Vitriani ◽  
Melly Novalia

Anxiety is an excessive anxiety disorder in psychology. People are basically not aware that they may have symptoms of this anxiety disorder in each of them. And if not treated as soon as possible can interfere with a person's psychological condition. It may seem trivial but this disorder can reduce performance so that it has an impact on a person's life. To overcome this problem, we need an expert system that can identify anxiety disorders. This system is designed using UML (Unified Modeling Language) diagram modeling. The purpose of this UML modeling is to describe the user's needs for the system and what things can be done by the system, so that with this UML modeling the entire system picture can be seen. The UML modeling for the expert system for early identification of anxiety disorders is expected to be a tool that can assist the process of making the system, where people can check whether they suffer from anxiety disorders or not to consult a psychologist.  


2016 ◽  
Vol 2 (3) ◽  
Author(s):  
Dr. Mohamed E. Fayad

The main actors in Unified Modeling Language (UML) are Humans and Machines. After examining thoroughly, we find that this is arbitrary and it may limit the types and the numbers of applications that that may be modeled. It is most challenging to symbolize the interaction of UML Actors with a system, when the actors are not classified and defined properly. Hence, a conventional UML is not suitable for some domains and it will not model the requirements in an adequate manner. This work proposes the introduction of practical enhancements, and extension of actors within the UML. By reclassifying actors into four types, instead of two, we will demonstrate introduction of practical improvements to UML class diagrams that can yield accuracy in the UML modeling of any system. We will extend the actors into four different types: 1. Human or Person; 2. Hardware Devices or Machines, 3. Software Packages, and 4. Creatures, which include all animated, mythological, and fictional characters This reclassification of actors into four different types provides numerous benefits, such as: 1. Increasing the applicability of UML to different domains, such as animation, the making of movies, fiction, and mythology. 2. All the possible users fall under one of the four types of actors defined above. Hence, the system built will satisfy all kind of users. 3. In modeling, when the actor classification is abstracted correctly, it gives an exact and broader picture and good understanding of the system. 4. If the actors are classified accurately, the system can be built with better quality.


Author(s):  
Nana Saharna ◽  
Kasman Rukun

Indah Surya Furniture Shop still uses simple media in carrying out its business activities. Product promotion still uses brochures, banners and radios. While the product ordering process still uses WhatsApp and telephone, and for the sales report it is still made manually so that simply the media used indicates that the sales results have not been optimized. In order to increase sales results the system should be able to promote products easily and can order products quickly. Therefor, a web-based e-commerce system is used to help owners promote and market their products. The presence of an e-commerce system is expected to help owners market their products, and can help consumers buy products according to their needs. The design of the e-commerce system uses UML modeling (Unified Modeling Language) by using object-oriented visualization diagrams. The programming language used is the PHP (PHP Hypertext Preprocessor) programming language based on CodeIgniter and Javascript, with MySQL as the Database Management System (DBMS) and Sublime Text 2 as editors. The resulting web-based e-commerce system can market products in a wider area and can provide information about products quickly, and with this e-commerce system consumers will be easier to order products. Keywords: E-commerce system, Web, Codeigniter.


Sign in / Sign up

Export Citation Format

Share Document