248,976 research outputs found
A comparative study of cloud services use by prospective IT professionals in five countries
Individuals and organizations utilise the cloud technology and its services in various ways. Cloud-based services are becoming increasingly popular, while there is no adequate knowledge offered for their secure use in the education for future IT professionals. It is important to understand how security and privacy issues are perceived and handled by male/female users and IT professionals of different cultures. The authors aim at presenting and scrutinizing information about cloud servicesâ use by prospective IT professionals in five countries, namely China, Finland, Greece, Nepal, and the UK. In particular the authors, wanting to find out what are the future IT professionalsâ conceptualisations and awareness, collected data from male and female IT students in higher education, who use (or not) cloud services. The authors further illustrate the research findings by proceeding to a comparative analysis considering different perspectives such as: gender, education background, national culture (values and culture), and IT-related knowledge. The final research outcomes reveal attention-grabbing information for future IT professionalsâ skills, knowledge, and digital competencies. For the IT professionals and software quality engineering communities the latter comprise a body of realistic knowledge, worthy of note when designing curricula for security technology by accommodating practical and accessible solutions (e.g., cryptography-based cloud security) for developing and enhancing the IT professionalsâ role
Specification of vertical semantic consistency rules of UML class diagram refinement using logical approach
Unified Modelling Language (UML) is the most popular modelling language use for
software design in software development industries with a class diagram being the
most frequently use diagram. Despite the popularity of UML, it is being affected by
inconsistency problems of its diagrams at the same or different abstraction levels.
Inconsistency in UML is mostly caused by existence of various views on the same
system and sometimes leads to potentially conflicting system specifications. In
general, syntactic consistency can be automatically checked and therefore is
supported by current UML Computer-aided Software Engineering (CASE) tools.
Semantic consistency problems, unlike syntactic consistency problems, there exists
no specific method for specifying semantic consistency rules and constraints.
Therefore, this research has specified twenty-four abstraction rules of classâs relation
semantic among any three related classes of a refined class diagram to semantically
equivalent relations of two of the classes using a logical approach. This research has
also formalized three vertical semantic consistency rules of a class diagram
refinement identified by previous researchers using a logical approach and a set of
formalized abstraction rules. The results were successfully evaluated using hotel
management system and passenger list system case studies and were found to be
reliable and efficient
Recommended from our members
Scientists and software engineers: A tale of two cultures
The two cultures of the title are those observed in my field studies: the culture of scientists (financial
mathematicians, earth and planetary scientists, and molecular biologists) developing their own software, and the culture of software engineers developing scientific software. In this paper, I shall describe some problems arising when scientists and software engineers come together to develop scientific software and discuss how these problems may be ascribed to their two different cultures
Recommended from our members
Language engineering - a champion for European culture
Language is key to culture. It is a direct cultural medium as well as a means of recording and providing access to non-lingual elements of culture. Language is also fundamental to a sense of cultural identity. For this reason, it is vital, in a changing Europe, that we preserve the multi-lingual character of our society in order to move successfully towards closer co-operation at a political, economic, and social level.
Language engineering is the application of knowledge of language to the development of computer software which can recognise, understand, interpret, and generate human language in all its forms.
The paper provides a high level view of the âstate of the artâ in language engineering and indicates ways in which it will have a profound impact on our culture in the future. It shows how advances in language engineering are an important aid in maintaining cultural diversity in a multi-lingual European society, while enabling the development of social cohesion across cultural and national divides. It addresses issues raised by the prospect of the Multi-lingual Information Society, including education, human communication with technology and information management, as well as aspects of digital cities such as tele-presence in digital libraries, virtual art galleries and electronic museums. The paper raises the issue of language as a factor in cultural domination, showing the contribution that language engineering can make towards countering it.
The paper also raises a number of controversial issues concerning the likely benefits arising from the ways in which language is likely to influence the culture of Europe
Software reliability and dependability: a roadmap
Shifting the focus from software reliability to user-centred measures of dependability in complete software-based systems. Influencing design practice to facilitate dependability assessment. Propagating awareness of dependability issues and the use of existing, useful methods. Injecting some rigour in the use of process-related evidence for dependability assessment. Better understanding issues of diversity and variation as drivers of dependability. Bev Littlewood is founder-Director of the Centre for Software Reliability, and Professor of Software Engineering at City University, London. Prof Littlewood has worked for many years on problems associated with the modelling and evaluation of the dependability of software-based systems; he has published many papers in international journals and conference proceedings and has edited several books. Much of this work has been carried out in collaborative projects, including the successful EC-funded projects SHIP, PDCS, PDCS2, DeVa. He has been employed as a consultant t
Culture dimensions in software development industry: The effects of mentoring
Software development is a human centric and sociotechnical activity and like all human activities is influenced by cultural factors. However, software engineering is being further affected because of the globalization in software development. As a result, cultural diversity is influencing software development and its outcomes. The software engineering industry, a very intensive industry regarding human capital, is facing a new era in which software development personnel must adapt to multicultural work environments. Today, many organizations present a multicultural workforce which needs to be managed. This paper analyzes the influence of culture on mentoring relationships within the software engineering industry. Two interesting findings can be concluded from our study: (1) cultural differences affect both formal and informal mentoring, and (2) technical competences are not improved when implementing mentoring relationships
Learning theory and its application to female learner support in engineering
School of Engineering at Murdoch University is now in its fifth year: a new School sited on the new regional Campus. This environment enabled the staff to take an innovative approach to the School's development. One key issue addressed from the outset was that of women in a nontraditional area.
Positive action was taken to attract high calibre female staff and as a consequence over 50% of the School's staff, academic and non-academic, are female. From the student perspective, issues confronting females studying in Engineering, which are reflected in international low recruitment and retention, continue to be addressed.
Individuals are different and these differences affect how a student performs. In particular, gender differences in learning styles have been noted. This has directed us to administer, as part of a first year foundational unit, learning style inventories to all first year students, who then identify their self-reported learning styles.
In this positive atmosphere many varied and successful initiatives, based on our learning style research, are being trialled to encourage female students into our programs and then support and retain them throughout their four years of study.
This research discusses the initial learning style results and their application to our initiatives
"Re-engineering Cyprus" : information technologies and transformation processes in the Republic of Cyprus
By most Western Europeans Cyprus is probably perceived as a tourist resort rather than a technologically highly developed country. Interested German visitors are informed by the travel brochure published by the Republic of Cyprus' tourist office that "in the villages old customs and traditions still exist" (Zypern. 9000 Jahre Geschichte und Kultur 1997, 11). Pictures of places of antiquity, churches, monasteries, fortresses, archaic villages and of people engaged in agricultural work and crafts convey the image of a traditional Mediterranean society. However, the Republic of Cyprus is a rapidly modernising country. It has developed recently "from a poor agrarian into a high-income service economy" (Christodoulou 1995, 11) and "radical transformation processes" are observed (cf. ibid., 18). The forthcoming accession to the European Union additionally accelerates the pace of these transformation processes. Due to its position on the extreme rim of Europe in the Eastern Mediterranean region at the crossroads of three continents, the island is perceived both as marginal (cf. Pace 1999) and as a link between Europe and the Asian and African continents (cf. Kasoulides 1999). Cyprus is conceptualised for the future as a centre and intersection: as regional hub of the modern capital market, as communications and trade centre in the Eastern Mediterranean, as "telecommunications hub for the Eastern Mediterranean and Middle East region", as "international services centre". The Republic of Cyprus has a highly developed telecommunications infrastructure, which is the basic prerequisite for the conversion into such a centre and is one of the most important factors for the economic competitiveness of Cyprus. The global nature of communication platforms today, especially the Internet, is regarded as the key to the integration of Cyprus into the world economy. By implementing information technologies and promoting necessary expertise, economic progress and modernisation of the country as well as its global competitiveness is assumed to be guaranteed. Investments in the information technology infrastructure are regarded as essential for the development of Cyprus, fostering the implementation of the information society. This aim and the necessary implementation measures feature increasingly on the agendas of scientific and economic conferences and symposia in Cyprus
- âŠ