268,656 research outputs found

    Walking Through the Method Zoo: Does Higher Education Really Meet Software Industry Demands?

    Get PDF
    Software engineering educators are continually challenged by rapidly evolving concepts, technologies, and industry demands. Due to the omnipresence of software in a digitalized society, higher education institutions (HEIs) have to educate the students such that they learn how to learn, and that they are equipped with a profound basic knowledge and with latest knowledge about modern software and system development. Since industry demands change constantly, HEIs are challenged in meeting such current and future demands in a timely manner. This paper analyzes the current state of practice in software engineering education. Specifically, we want to compare contemporary education with industrial practice to understand if frameworks, methods and practices for software and system development taught at HEIs reflect industrial practice. For this, we conducted an online survey and collected information about 67 software engineering courses. Our findings show that development approaches taught at HEIs quite closely reflect industrial practice. We also found that the choice of what process to teach is sometimes driven by the wish to make a course successful. Especially when this happens for project courses, it could be beneficial to put more emphasis on building learning sequences with other courses

    Self-assembly in polyoxometalate and metal coordination-based systems: synthetic approaches and developments

    Get PDF
    Utilizing new experimental approaches and gradual understanding of the underlying chemical processes has led to advances in the self-assembly of inorganic and metal–organic compounds at a very fast pace over the last decades. Exploitation of unveiled information originating from initial experimental observations has sparked the development of new families of compounds with unique structural characteristics and functionalities. The main source of inspiration for numerous research groups originated from the implementation of the design element along with the discovery of new chemical components which can self-assemble into complex structures with wide range of sizes, topologies and functionalities. Not only do self-assembled inorganic and metal–organic chemical systems belong to families of compounds with configurable structures, but also have a vast array of physical properties which reflect the chemical information stored in the various “modular” molecular subunits. The purpose of this short review article is not the exhaustive discussion of the broad field of inorganic and metal–organic chemical systems, but the discussion of some representative examples from each category which demonstrate the implementation of new synthetic approaches and design principles

    Development of an evidence-based medicine mobile application for the use in medical education

    Full text link
    BACKGROUND: Evidence-based medicine (EBM) is a methodology that is being incorporated into more medical school curricula. Boston University School of Medicine was one of early adopters of Evidence Based Medicine in the United States. A growing concern in the medical community was that the complexities of applying EBM might be lost when students enter into their clinical rotations, thus there is a need for development of a tool to help reinforce the EBM principles. METHODS: The research team in collaboration with the designers of the Finding Information Framework, a custom-made EBM finding information tool, worked to develop a mobile application to help reinforce the framework for medical students. The app was designed with both Apple and PC operating systems in mind. Key features that were identified from current literature to provide the most user-friendly mobile application. Thus, the research team specifically utilized iOS and Android platforms as both platforms have a centralized app store, possess the highest volume of medical apps available, and are most widely used in the United States by medical students. RESULTS: The Finding Information Framework was a custom-made tool developed to guide new users of EBM, and help them to apply the principles in practice. The mobile application served an added convenience by allowing easy access and fast utilization of the EBM tools. The app was designed on an Android platform first due to its open-source OS and ease in app development to new programmers. Initially, the user-friendly web-based tool, App Inventor (AI), powered by Massachusetts Institute of Technology was evaluated to program the pilot Android app. Using both the AI Component Designer and the Block Editor, several problems were encountered in AI, such as the simplicity of the program and the lack of freedom in design. This moved the project to create the app natively and with a collaborative effort with the BU's Global App Initiative club. Initially, a wireframe was built using Balsamiq. Subsequently, the Android app was built using Android SDK and the iOS app was built in XCode with Objective C; both platforms had design sections prepared in Sketch, Adobe Photoshop and Illustrator. The last and final step was to obtain Boston University branding privileges for the app. CONCLUSION: The research team identified necessary features based on research to build a user-friendly, professional mobile application of an information mastery framework that can be used off-line. The app is called FIF as it is the title of the information mastery tool designed by BUSM EBM-VIG. With a clear mobile interface, it will be beneficial to the learning and training of medical students in EBM

    A framework for developing engineering design ontologies within the aerospace industry

    Get PDF
    This paper presents a framework for developing engineering design ontologies within the aerospace industry. The aim of this approach is to strengthen the modularity and reuse of engineering design ontologies to support knowledge management initiatives within the aerospace industry. Successful development and effective utilisation of engineering ontologies strongly depends on the method/framework used to develop them. Ensuring modularity in ontology design is essential for engineering design activities due to the complexity of knowledge that is required to be brought together to support the product design decision-making process. The proposed approach adopts best practices from previous ontology development methods, but focuses on encouraging modular architectural ontology design. The framework is comprised of three phases namely: (1) Ontology design and development; (2) Ontology validation and (3) Implementation of ontology structure. A qualitative research methodology is employed which is composed of four phases. The first phase defines the capture of knowledge required for the framework development, followed by the ontology framework development, iterative refinement of engineering ontologies and ontology validation through case studies and experts’ opinion. The ontology-based framework is applied in the combustor and casing aerospace engineering domain. The modular ontologies developed as a result of applying the framework and are used in a case study to restructure and improve the accessibility of information on a product design information-sharing platform. Additionally, domain experts within the aerospace industry validated the strengths, benefits and limitations of the framework. Due to the modular nature of the developed ontologies, they were also employed to support other project initiatives within the case study company such as role-based computing (RBC), IT modernisation activity and knowledge management implementation across the sponsoring organisation. The major benefit of this approach is in the reduction of man-hours required for maintaining engineering design ontologies. Furthermore, this approach strengthens reuse of ontology knowledge and encourages modularity in the design and development of engineering ontologies
    • …
    corecore