253 research outputs found

    Toward Customizable Multi-tenant SaaS Applications

    Get PDF
    abstract: Nowadays, Computing is so pervasive that it has become indeed the 5th utility (after water, electricity, gas, telephony) as Leonard Kleinrock once envisioned. Evolved from utility computing, cloud computing has emerged as a computing infrastructure that enables rapid delivery of computing resources as a utility in a dynamically scalable, virtualized manner. However, the current industrial cloud computing implementations promote segregation among different cloud providers, which leads to user lockdown because of prohibitive migration cost. On the other hand, Service-Orented Computing (SOC) including service-oriented architecture (SOA) and Web Services (WS) promote standardization and openness with its enabling standards and communication protocols. This thesis proposes a Service-Oriented Cloud Computing Architecture by combining the best attributes of the two paradigms to promote an open, interoperable environment for cloud computing development. Mutil-tenancy SaaS applicantions built on top of SOCCA have more flexibility and are not locked down by a certain platform. Tenants residing on a multi-tenant application appear to be the sole owner of the application and not aware of the existence of others. A multi-tenant SaaS application accommodates each tenant’s unique requirements by allowing tenant-level customization. A complex SaaS application that supports hundreds, even thousands of tenants could have hundreds of customization points with each of them providing multiple options, and this could result in a huge number of ways to customize the application. This dissertation also proposes innovative customization approaches, which studies similar tenants’ customization choices and each individual users behaviors, then provides guided semi-automated customization process for the future tenants. A semi-automated customization process could enable tenants to quickly implement the customization that best suits their business needs.Dissertation/ThesisDoctoral Dissertation Computer Science 201

    Tiger Daily: September 14, 2021

    Get PDF
    ANNOUNCEMENTS COVID-19 Updates Calendar: Upcoming Professional Development Opportunities Health and Wellness Services to Offer Mental Health First Aid Training Tuesday TILT Tip Travel Approval Process as of 9/1/21 “Together We Heal; Together We Rise” Call For Book Chapters: Implementing Diversity, Equity, Inclusion, and Belonging Management in Organizational Change Initiatives Monthly Mindfulness Minutes (MMM) Is Happening Once Again! Hispanic Dance Sessions Fall 2021 University Photo September Studio Dates YOGA ON THE LAWN IS BACK! New Faculty Knowledge Feast: Early Tiger Alert Faculty Development Funding Alpha Sigma Alpha – Advisors Needed Practice German with the Department of Modern World Languages NEW 2021 Biometric Screening Dates! Fall 2021 Academic Advising Certificates and Trainings – ADDITIONAL TRAININGS ADDED United Airfare Discount for December 2021 ~ Fall Commencement Home Tiger Athletics Events This Week Attention Graduate Students and Graduate Faculty: Now accepting applications for the Graduate Scholarly Experience (GSE) Grant EVENTS THIS WEEK/WEEKEND Diversity Matters Series: Unpacking Implicit Bias and Micro-Aggressions: What Are They and How Do They Affect Me? - TODAY; 1:00pm – 2:30pm September Staff Meeting – TODAY; 1:30pm Ag Career Fair 2021 – TODAY; 2:30pm – 4:00pm Business & Industry Career Fair 2021 - TOMORROW; 2:30 pm – 4:00 pm Mock Interview Days –September 16; Scheduled timeslots between 9:00am – 4:00pm FUTURE EVENTS SWIPE Out Hunger Event – September 18; 12:00pm – 2:00pm Learn To Solder in Makerspace! - September 22; 3:00 pm – 4:00 pm CliftonStrengths Essentials (Virtual) - September 22 & 23; 9:00am – 12:00pm (both days) A Special Science Café: “Fort Hays State University Farm Tour with Meal provided” – September 27; 5:00pm TILTed Tech Mini-Conference: Assignment and Rubric Design – September 28; 12:00pm – 3:00pm Critical Conversations - September 29; 1:00pm – 4:00pm EMPLOYMENT OPPORTUNITIES Production Support Technical Coordinator, Technology Services University Police Officer Administrative Specialist – Teaching Innovation and Learning Technologies (TILT) Strategic Communications Project Manager, University Relations and Marketing Administrative Specialist in the Office of the Provost and in the Office of Institutional Effectiveness for Quality Improvement Information Security Officer – Technology Services Administrative Specialist – Center for Student Success Custodian – Residential Life Custodian – Memorial Union Senior Administrative Assistant – Department of Agriculture Administrative Specialist – Early College Programs (KAMS/AMS) Academic Program Specialist – Office of Field Experiences and Licensure SHARE WITH STUDENTS Hispanic Heritage Month Kickoff Annual Registered Student Organization Required Meeting Dates Upcoming Interview Opportunities Join FHSU for MMUN6

    The workflow trace archive:Open-access data from public and private computing infrastructures

    Get PDF
    Realistic, relevant, and reproducible experiments often need input traces collected from real-world environments. In this work, we focus on traces of workflows - common in datacenters, clouds, and HPC infrastructures. We show that the state-of-the-art in using workflow-traces raises important issues: (1) the use of realistic traces is infrequent and (2) the use of realistic, open-access traces even more so. Alleviating these issues, we introduce the Workflow Trace Archive (WTA), an open-access archive of workflow traces from diverse computing infrastructures and tooling to parse, validate, and analyze traces. The WTA includes {>}48>48 million workflows captured from {>}10>10 computing infrastructures, representing a broad diversity of trace domains and characteristics. To emphasize the importance of trace diversity, we characterize the WTA contents and analyze in simulation the impact of trace diversity on experiment results. Our results indicate significant differences in characteristics, properties, and workflow structures between workload sources, domains, and fields

    1.4. DIY Digital Workflows on the Athienou Archaeological Project, Cyprus

    Get PDF
    For the last 25 years, the Athienou Archaeological Project (AAP) has conducted pedestrian survey and excavations of domestic, religious, and funerary sites in the Malloura Valley on Cyprus. To enhance the project’s research goals, excavation methods, and pedagogical mission, AAP has recognized the utility of thoughtfully integrating emergent technologies into the excavation process and has acknowledged the importance of acquainting students with such technologies. Indeed, AAP has participated in the transition from handwritten notebooks to born-digital, tablet-based recording. In 2011 AAP was among the earliest projects to embrace the “paperless” archaeology revolution that is quickly becoming standard in field archaeology. This chapter describes AAP’s transition to a do-it-yourself (DIY) hybrid archaeological recording system that integrates both born-digital and tablet-based on-site methods with existing paper-based modes of field recording. We discuss the benefits and drawbacks of system implementation and consider the impact of born-digital data recording on project workflows, research, and teaching.https://dc.uwm.edu/arthist_mobilizingthepast/1005/thumbnail.jp

    The Workflow Trace Archive: Open-Access Data from Public and Private Computing Infrastructures -- Technical Report

    Get PDF
    Realistic, relevant, and reproducible experiments often need input traces collected from real-world environments. We focus in this work on traces of workflows---common in datacenters, clouds, and HPC infrastructures. We show that the state-of-the-art in using workflow-traces raises important issues: (1) the use of realistic traces is infrequent, and (2) the use of realistic, {\it open-access} traces even more so. Alleviating these issues, we introduce the Workflow Trace Archive (WTA), an open-access archive of workflow traces from diverse computing infrastructures and tooling to parse, validate, and analyze traces. The WTA includes >48{>}48 million workflows captured from >10{>}10 computing infrastructures, representing a broad diversity of trace domains and characteristics. To emphasize the importance of trace diversity, we characterize the WTA contents and analyze in simulation the impact of trace diversity on experiment results. Our results indicate significant differences in characteristics, properties, and workflow structures between workload sources, domains, and fields.Comment: Technical repor

    Improving groupware design for loosely coupled groups

    Get PDF
    Loosely coupled workgroups are common in the real world, and workers in these groups are autonomous and weakly interdependent. They have patterns of work and collaboration that distinguish them from other types of groups, and groupware systems that are designed to support loose coupling must address these differences. However, they have not been studied in detail in Computer-Supported Cooperative Work (CSCW), and the design process for these groups is currently underspecified. This forces designers to start from scratch each time they develop a system for loosely coupled groups, and they must approach new work settings with little information about how work practices are organized. In this dissertation, I present a design framework to improve the groupware design process for loosely coupled workgroups. The framework has three main parts that add a new layer of support to each of the three stages in the general groupware design process: data collection about the target work setting, analysis of the data, and system design based on the analysis results. The framework was developed to provide designers with support during each of these stages so that they can consider important characteristics of loosely coupled work practice while carrying out design for the target group. The design framework is based on information from CSCW and organizational research, and on real-world design experiences with one type of loosely coupled workgroup—home care treatment teams. The framework was evaluated using observations, interviews, and field trials that were carried out with multidisciplinary home care treatment teams in Saskatoon Health Region. A series of field observations and interviews were carried out with team members from each of the home care disciplines. The framework was then used to develop Mohoc, a groupware system that supports work in home care. Two field trials were carried out where the system was used by teams to support their daily activities. Results were analyzed to determine how well each part of the design framework performed in the design process. The results suggest that the framework was able to fill its role in specializing the general CSCW design process for loosely coupled groups by adding consideration for work and collaboration patterns that are seen in loosely coupled settings. However, further research is needed to determine whether these findings generalize to other loosely coupled workgroups

    Scientific Workflow Scheduling for Cloud Computing Environments

    Get PDF
    The scheduling of workflow applications consists of assigning their tasks to computer resources to fulfill a final goal such as minimizing total workflow execution time. For this reason, workflow scheduling plays a crucial role in efficiently running experiments. Workflows often have many discrete tasks and the number of different task distributions possible and consequent time required to evaluate each configuration quickly becomes prohibitively large. A proper solution to the scheduling problem requires the analysis of tasks and resources, production of an accurate environment model and, most importantly, the adaptation of optimization techniques. This study is a major step toward solving the scheduling problem by not only addressing these issues but also optimizing the runtime and reducing monetary cost, two of the most important variables. This study proposes three scheduling algorithms capable of answering key issues to solve the scheduling problem. Firstly, it unveils BaRRS, a scheduling solution that exploits parallelism and optimizes runtime and monetary cost. Secondly, it proposes GA-ETI, a scheduler capable of returning the number of resources that a given workflow requires for execution. Finally, it describes PSO-DS, a scheduler based on particle swarm optimization to efficiently schedule large workflows. To test the algorithms, five well-known benchmarks are selected that represent different scientific applications. The experiments found the novel algorithms solutions substantially improve efficiency, reducing makespan by 11% to 78%. The proposed frameworks open a path for building a complete system that encompasses the capabilities of a workflow manager, scheduler, and a cloud resource broker in order to offer scientists a single tool to run computationally intensive applications

    Proceedings of the 12th International Conference on Digital Preservation

    Get PDF
    The 12th International Conference on Digital Preservation (iPRES) was held on November 2-6, 2015 in Chapel Hill, North Carolina, USA. There were 327 delegates from 22 countries. The program included 12 long papers, 15 short papers, 33 posters, 3 demos, 6 workshops, 3 tutorials and 5 panels, as well as several interactive sessions and a Digital Preservation Showcase
    • …
    corecore