scholarly journals A user task design notation for improved software design

2021 ◽  
Vol 7 ◽  
pp. e503
Author(s):  
Eda Ozcan ◽  
Damla Topalli ◽  
Gul Tokdemir ◽  
Nergiz Ercil Cagiltay

System design is recognized as one of the most critical components of a software system that bridges system requirements and coding. System design also has a significant impact on testing and maintenance activities, and on further improvements during the lifespan of the software system. Software design should reflect all necessary components of the requirements in a clear and understandable manner by all stakeholders of the software system. To distinguish system elements, separation of concerns in software design is suggested. In this respect, identification of the user tasks, i.e., the tasks that need to be performed by the user, is not currently reflected explicitly in system design documents. Our main assumption in this study is that software quality can be improved significantly by clearly identifying the user tasks from those that need to be performed by the computer system itself. Additionally, what we propose has the potential to better reflect the user requirements and main objectives of the system on the software design and thereby to improve software quality. The main aim of this study is to introduce a novel notation for software developers in the frame of UML Activity Diagram (UML-AD) that enables designers to identify the user tasks and define them separately from the system tasks. For this purpose, an extension of UML-AD, named UML-ADE (UML-Activity Diagram Extended) was proposed. Afterwards, it was implemented in a serious game case for which the specification of user tasks is extremely important. Finally, its effectiveness was analyzed and compared to UML-AD experimentally with 72 participants. The defect detection performance of the participants on both diagrams with two real-life serious game scenarios was evaluated. Results show a higher level of understandability for those using UML-ADE, which in turn may indicate a better design and higher software quality. The results encourage researchers to develop specific design representations dedicated to task design to improve system quality and to conduct further evaluations of the impact of these design on each of the above mentioned potential benefits for the software systems.

2011 ◽  
Vol 121-126 ◽  
pp. 2387-2389
Author(s):  
Tang Tang Xie ◽  
Jun Li ◽  
Yong Hui Fang ◽  
Hai Ling Xiong

This paper analyzes the formal syntax and semantics of the UML activity diagram, then extends traditional test coverage criteria, puts forward the cover standards of the UML activity diagram , finally implements the test scenes generation algorithm and test tools, and has more help to improve the software quality.


2021 ◽  
pp. 147715352098742
Author(s):  
FŞ Yilmaz

Office buildings are building typologies where efficient and optimal use of lighting energy is crucial while providing comfortable visual environments. The purpose of this study is to explore the impact of diverse architectural design alternatives on lighting energy requirements and lighting energy saving possibilities through a case study. In this study, a total of 3888 design alternatives are investigated in a comparative way in terms of daylighting system design alternatives, artificial lighting system design scenarios, artificial lighting system control types and shading system control options. Introducing the adaptation process of the EN 15193-1:2017 standard for Turkey’s specific climatic and geographical conditions and considering diverse lighting design scenarios, results of this parametric study aim to underline the significance of architectural design strategies in office buildings for the reduction of lighting energy requirements.


2012 ◽  
Vol 619 ◽  
pp. 302-305
Author(s):  
Hong Yan Wang ◽  
Wen Sheng Xiao ◽  
Xiu Juan Lin ◽  
Xian Feng Wang

Considering the pollution on the environment using dynamite source in oil and gas exploration, harm and damage to people and building, the vehicle mounted hammer source which can replace dynamite source is presented. This paper describes briefly the basic structure and working principles of the vehicle mounted hammer source. A typical pneumatic circuit is researched and designed. And the pneumatic circuit is designed with the powerful functions of PLC, the hardware and software design are introduced. The system has advantages of strong striking force, high velocity, small gas consumption, simple structure and convenient control.


2019 ◽  
Vol 30 (3) ◽  
pp. 309-328 ◽  
Author(s):  
Mariella Bastian ◽  
Mykola Makhortykh ◽  
Tom Dobber

PurposeThe purpose of this paper is to develop a conceptual framework for assessing what are the possibilities and pitfalls of using algorithmic systems of news personalization – i.e. the tailoring of individualized news feeds based on users’ information preferences – for constructive conflict coverage in the context of peace journalism, a journalistic paradigm calling for more diversified and creative war reporting.Design/methodology/approachThe paper provides a critical review of existing research on peace journalism and algorithmic news personalization, and analyzes the intersections between the two concepts. Specifically, it identifies recurring pitfalls of peace journalism based on empirical research on constructive conflict coverage and then introduces a conceptual framework for analyzing to what degree these pitfalls can be mediated – or worsened – through algorithmic system design.FindingsThe findings suggest that AI-driven distribution technologies can facilitate constructive war reporting, in particular by countering the effects of journalists’ self-censorship and by diversifying conflict coverage. The implementation of these goals, however, depends on multiple system design solutions, thus resonating with current calls for more responsible and value-sensitive algorithmic design in the domain of news media. Additionally, our observations emphasize the importance of developing new algorithmic literacies among journalists both to realize the positive potential of AI for promoting peace and to increase the awareness of possible negative impacts of new systems of content distribution.Originality/valueThe article particle is the first to provide a comprehensive conceptualization of the impact of new content distribution techniques on constructive conflict coverage in the context of peace journalism. It also offers a novel conceptual framing for assessing the impact of algorithmic news personalization on reporting traumatic and polarizing events, such as wars and violence.


2021 ◽  
Author(s):  
Ning He ◽  
Hu Yang ◽  
Fanli Xu ◽  
Yongming Cheng

Abstract A riser is a key component for transporting produced oil and gas from the subsea wells to the surface production vessel. Through nearly 30 years of design and implementation, Steel Catenary Risers (SCRs) have been found to have the advantages of relatively low cost and good adaptability to floating platform’s motion. This paper investigates deepwater SCR system design for the Lingshui 17-2 (termed LS17-2) project. This paper first introduces a SCR system for the LS17-2 project. The field for this project is located in the northern South China Sea, with water depth of 1220m to 1560m. LS17-2 consists of a subsea production system, a deep-draft semi-submersible (SEMI), and an export riser/pipeline. The platform was designed to have a large storage capacity with a variable draft during its operation. Based on deepwater SCR engineering experience, the key SCR design challenges are summarized from the engineering executive perspective. The challenges to the SCR system design for the LS17-2 project include harsh environment condition in South China Sea and the impact on fatigue design for the requirement of 30-years’ service life. They call for design optimization and innovative ideas. The engineering design and analysis are discussed together solutions. To demonstrate the deepwater SCR system design for LS17-2 project, examples are provided to illustrate the challenges and solutions. The experience learned from this paper should have significant relevance to future SCR design.


Sign in / Sign up

Export Citation Format

Share Document