science and technology Understanding Software Migration. part 1 By blogs.artinsoft.net Published On :: Wed, 28 May 2008 10:00:00 -0500 Enterprise software is going beyond the line in matters of size and scalability; small companies depend on custom tailored software to manage their business rules, and large enterprises with onsite engineers, deal in a daily basis with the challenge to keep their systems up to date and running with the top edge technology. In both cases the investment made in software systems to assist a given business is elevated, regardless if it was purchased from another company or if it was built and maintained by the own, it’s never going to stop being critical to update the current systems and platforms. Any enterprise software owner/designer/programmer must be aware of the market tendencies of operating systems, web technologies, hardware specs, and software patterns and brands; because of the raging nature of the IT industry it takes an eye blink to get obsolete. Let’s recap about VB6 to VB.NET era, a transition with a lot of new technology, specs and a lot of new capabilities that promise the programmers to take their applications where it seems to be previously impossible like web services and remote facilities, numerous data providers are accessible with a common interface, and more wonders were presented with the .NET framework, however all this features can get very difficult or near to impossible to get incorporated in legacy applications. At this moment it was mandatory to get that software translated to the new architecture. Initially the idea was to redesign the entire system using those new features in a natural way but this implicates to consume large amounts of resources and human efforts to recreate every single module, class, form, etc. This process results in a completely new application running over new technology that needs to be tested in the final environment, and that will impact the production performance because it has to be tested in the real business challenges. At the end, we got a new application attempting to copycat the behavior of the old programs and huge amount of resources spent. Since this practice is exhaustive for the technical resources and for the production metrics, the computer scientists research about the functionally equivalent automated processes were used to create software that is capable to port one application from a given source platform to a different, and possibly upgraded one. During this translation process, the main objective is to use as much inherent constructions as possible in the newly generated code to take advantages of the target technology and to avoid the usage of legacy components. In case that the objective is to include a new feature found in the target platform, the application can be migrated and then the feature can be included more naturally than building communication subprograms to make that new capability to get in touch with the old technology. This process is widely promising because it grants the creation of a new system based on the previous one, using minimum human efforts by establishing transformation rules to take the source constructions and generate equivalent constructions in the desired technology. Nevertheless, this will require human input, especially in very abstract constructions and user defined items. All the comparisons done before to measure the benefits between redesign and migration, points to identify the second practice as the most cost-effective and fast, but now another metric becomes crucial. The automated stage is done by computers using proprietary technology depending on the vendor of the migration software, but how extensive the manual changes will be? Or, how hard will be to translate the non-migrated constructions? The quality metrics of the final product will be redefined because a properly designed application will be translated with the same design considerations. This means that a given application will be migrated keeping the main aspects of design and the only changes in the resulting source code will be minor improvements in some language constructions and patterns. This makes the new quality metrics to be: maximize the automation ratio, minimize the amount of manual work needed, generate more maintainable code and reach the testing stage faster. Full Article General
science and technology Understanding Software Migration. part 2 By blogs.artinsoft.net Published On :: Tue, 03 Jun 2008 13:35:00 -0500 As mentioned previously, the migration process is now an ally of every company while attempting to get their software systems revamped. It’s imperative to determine the rules to measure the process throughput, in order to compare all the options the market offers for this purpose, but, how it comes to be described the rules to compare a process where every single vendor employs proprietary technology that contrast from one to another? After eye-witness the whole process, the ideas impressed in the user’s mind will decide the judgment made to some specified migration tool, and how it performs; but to make sure this judgment will be fair, here are some concepts, ideas and guidelines about how the migration process should be done, and the most important, how it should be measured. <!--[if !supportLists]-->· <!--[endif]-->Time: Human efforts are precious; computer efforts are arbitrary, disposable and reusable. An automated process can be repeated as many times as necessary, as long as their design considerations allow the algorithms to accept all the possible input values. Migration processes can be done with straight one-on-one transformation rules resulting in poorly mapped items that will need small adjustments, but regardless of the size of those efforts, those must be human, so these single reckless rules may become hundreds of human hours to fix all this small issues; remember, we are dealing with large enterprise software products, meaning that a single peaceable imperfection can replicate million times. Another possible scenario will be complex rules that searches for patterns and complex structures to generate equivalent patterns on the other side, but as many AI tasks, it may take lots of computer efforts, because of the immense and boundless set of calculations needed to analyze the original rules and synthesize new constructions. For the sake of performance, the user must identify which resources are most valuable, the time spent by people fixing what the tool’s output provided; or computers time that will be employed by more complex migration tools to generate more human-like code. <!--[if !supportLists]-->· <!--[endif]-->Translation equivalence: Legacy applications were built using the code standards and conventions for the moment, the patterns and strategies used in the past have evolved ones for good other to became obsolete. During an automated software migration process there must be a way to adapt arcade techniques to newer ones; a simple one-on-one translation will generate the same input pattern and the resulting source code will not take advantage of all the new features on the target platform. A brilliant migration tool should detect legacy patterns, analyze its usage and look for a new pattern in the target platform that behaves the same way. Because of the time calculations explained previously, a faster tool will only mean non-detailed and superficial transformations that will be a poor replica of the original code or in the best scenario a code wrapper will fix all the damage done. Functional equivalence is the key to a successful migration, because the whole concept of software migration is not only about getting the software running in the target platform, it’s about adaptation to a new set of capabilities and the actual usage of those capabilities. With that on mind, a comparison between different tools can be clearer now. Leaving aside the competitiveness of the market, the readers should identify the facts from the prevaricated marketing slogans, and appraise the resources to be spent during a migration process. Saving a couple of days of computer time may become hundreds of human hours, which at the end will not cure the faulty core, will just make it run. Full Article General
science and technology Naming Conventions and Coding Standards By blogs.artinsoft.net Published On :: Thu, 18 Sep 2008 03:08:00 -0500 ArtinSoft’s top seller product, the Visual Basic Upgrade Companion is daily improved by the Product Department to satisfy the requirements of the currently executed migration projects . The project driven research methodology allows our company to deliver custom solutions to our customers needs, and more importantly, to enhance our products capabilities with all the research done for this purposes. Our company’s largest customer engaged our consulting department requesting for a customization over the VBUC to generate specific naming patterns in the resulting source code. To be more specific, the resulting source code must comply with some specific naming code standards plus a mappings customization for a 3rd party control (FarPoint’s FPSpread). This request pushed ArtinSoft to re-architect the VBUC's renaming engine, which was capable at the moment, to rename user declarations in some scenarios (.NET reserved keywords, collisions and more). The re-architecture consisted in a centralization of the renaming rules into a single-layered engine. Those rules was extracted from the Companion’s parser and mapping files and relocated into a renaming declaration library. The most important change is that the renaming engine now evaluates every declaration instead of only the conflictive ones. This enhanced renaming mechanism generates a new name for each conflictive declaration and returns the unchanged declaration otherwise. The renaming engine can literally “filter” all the declarations and fix possible renaming issues. But the story is not finished here; thanks to our company’s proprietary language technology (Kablok) the renaming engine is completely extensible. Jafet Welsh, from the product development department, is a member of the team who implemented the new renaming engine and the extensibility library, and he explained some details about this technology: “…The extensibility library seamlessly integrates new rules (written in Kablok) into the renaming engine… we described a series of rules for classes, variables, properties and other user declarations to satisfy our customer's code standards using the renaming engine extensibility library… and we plan to add support for a rules-describing mechanism to allow the users to write renaming rules on their own…” ArtinSoft incorporated the renaming engine for the VBUC version 2.1 and for version 2.2 the extensibility library will be completed. Full Article General
science and technology Retailer improves business operations by integrating Shopify, POS and SYSPRO By www.retailtechnologyreview.com Published On :: Tue, 14 Nov 4800 17:31:57 +0000 Codeless Platforms has revealed that Meridian Farm Market, a Canadian-based retailer of meat and farm produce, has automated its sales orders and data transfers between SYSPRO, Shopify and its POS system using BPA Platform. Full Article EPoS Systems Data Capture Loading...
science and technology Visix adds Microsoft Power BI Widget to AxisTV Signage Suite By www.retailtechnologyreview.com Published On :: Mon, 14 Nov 3560 17:31:58 +0000 Visix, Inc. has released version 1.87 of their AxisTV Signage Suite digital signage software. This latest update includes a new Microsoft Power BI widget, major speed enhancements, simplified content scheduling and other updates for a better user experience. Full Article Digital Signage
science and technology Argonne Scientist Elected as Fellow of the American Physical Society By www.newswise.com Published On :: Wed, 13 Nov 2024 15:15:30 EST Argonne scientist, Maria Chan, has been elected as a Fellow of the American Physical Society for her contributions to energy research. Full Article
science and technology Stent em forma de ampulheta poderia aliviar a intensa dor toracica causada pela doenca microvascular By www.newswise.com Published On :: Wed, 13 Nov 2024 15:20:08 EST Um estudo da Mayo Clinic sugere que um stent em forma de ampulheta poderia melhorar o fluxo sanguineo e aliviar a dor toracica intensa e recorrente em pessoas com microangiopatia. Full Article
science and technology Estent en forma de reloj de arena podria aliviar el intenso dolor en el pecho causado por la enfermedad microvascular By www.newswise.com Published On :: Wed, 13 Nov 2024 15:45:22 EST Un estudio de Mayo Clinic sugiere que un estent en forma de reloj de arena podria mejorar el flujo sanguineo y aliviar el dolor toracico intenso y recurrente en personas con microangiopatia. Full Article
science and technology Academy of Science, Engineering and Medicine of Florida names two FSU professors Rising Stars By www.newswise.com Published On :: Wed, 13 Nov 2024 15:50:10 EST The Academy of Science, Engineering and Medicine of Florida (ASEMFL) has named two Florida State University faculty members part of its 2024 class of "Rising Stars." Full Article
science and technology Nurses' Extraordinary Experiences During the COVID-19 Pandemic By www.newswise.com Published On :: Wed, 13 Nov 2024 16:00:18 EST A new book, Nurses' Extraordinary Experiences During the COVID-19 Pandemic: There was Something in the Air, offers a poignant and firsthand account of the challenges and triumphs faced by nurses during the most devastating pandemic of our generation. Full Article
science and technology WashU Expert: 'X-odus' Creates Growing Challenges for Brand Marketing By www.newswise.com Published On :: Wed, 13 Nov 2024 16:00:34 EST If there is one thing that is constant in marketing, it's that things are constantly changing, according to Michael Wall, a marketing expert at WashU Olin Business School. As social media users flock to sites that align with their political beliefs, brands face the challenge of connecting with diverse audiences. Full Article
science and technology Argonne Researchers Highlight Breakthroughs in Supercomputing and AI at SC24 By www.newswise.com Published On :: Wed, 13 Nov 2024 16:00:55 EST Argonne National Laboratory researchers to showcase leading-edge work in high performance computing, AI and more at SC24 international conference. Full Article
science and technology University of Central Florida's A Team with A Dream secures gold at the DOE's 10th CyberForce Competition(r) By www.newswise.com Published On :: Wed, 13 Nov 2024 16:40:08 EST University of Central Florida's A Team with A Dream wins the 2024 CyberForce Competition(r). The mission of the competition is to equip the next generation of cybersecurity professionals with hands-on experience defending critical infrastructure. Full Article
science and technology Cedars-Sinai Experts Available for Interviews During American College of Rheumatology Convergence 2024 By www.newswise.com Published On :: Wed, 13 Nov 2024 16:40:47 EST Full Article
science and technology NJ Becomes First State to Have Statewide Law Enforcement & Mental Health Alternative Response Program in Nation By www.newswise.com Published On :: Wed, 13 Nov 2024 16:50:42 EST ARRIVE Together of Middlesex County, NJ, run by University Behavioral Health Care (UBHC) at Rutgers Health, has expanded its partnerships to include the East Brunswick, South River and Cranbury police departments, making New Jersey the first state in the nation to have a statewide law enforcement and mental health alternative response program. Full Article
science and technology Treatment Advances, Predictive Biomarkers Stand to Improve Bladder Cancer Care By www.newswise.com Published On :: Wed, 13 Nov 2024 17:00:00 EST Recent advances in bladder cancer treatments may offer hope of curative care to more patients, including those with high-risk localized, muscle-invasive disease, according to a New England Journal of Medicine editorial published by Matthew Milowsky, MD, FASCO, a bladder cancer expert at UNC School of Medicine and UNC Lineberger Comprehensive Cancer Center. Full Article
science and technology NYC's Ride-Hailing Fee Failed to Ease Manhattan Traffic, New NYU Tandon Study Reveals By www.newswise.com Published On :: Wed, 13 Nov 2024 17:00:12 EST New York City's 2019 ride-hailing surcharge cut overall taxi and ride-share trips by 11 percent in Manhattan but failed to reduce traffic congestion, a key goal of the policy, according to a new NYU Tandon School of Engineering study published in Transportation Research Part A."While this surcharge differs from the MTA's proposed congestion pricing plan, the study's findings can contribute to the current discourse," said Daniel Vignon, who led the research. Full Article
science and technology Exposure to Marijuana in the Womb May Increase Risk of Addiction to Opioids Later in Life, Study Finds By www.newswise.com Published On :: Wed, 13 Nov 2024 17:00:56 EST University of Maryland School of Medicine Researchers Identify Neurobiological Changes Leading to Increase Release of the Brain Chemical Dopamine and Its Target Neurons Linked to Addiction-Like Behavior With the increased legalization of recreational cannabis, as many as 1 in 5 pregnant women in the U.S. are now using the drug to help with morning sickness, lower back pain or anxiety. Full Article
science and technology Linking Data on Genetics, Traits and Environment Gives Crop Breeders a Wider Lens By www.newswise.com Published On :: Wed, 13 Nov 2024 17:30:18 EST The interplay between the genetic makeup of crops and the conditions in which they grow is difficult to untangle. A research team led by an Iowa State University professor aims to help breeders analyze the interactions to make crops more resilient and productive. Full Article
science and technology New Study Links Air Pollution with Increased Risk of Spontaneous Preterm Births By www.newswise.com Published On :: Wed, 13 Nov 2024 18:15:20 EST Vulnerable populations without access to green space and exposed to higher temps were most affected Full Article
science and technology Researchers Reveal Why a Key Tuberculosis Drug Works Against Resistant Strains By www.newswise.com Published On :: Wed, 13 Nov 2024 18:35:09 EST Rutgers Health study uncovers vulnerabilities in drug-resistant TB, offering hope for improved treatments. Full Article
science and technology Chewing Xylitol Gum Linked to Decrease in Preterm Birth By www.newswise.com Published On :: Wed, 13 Nov 2024 19:55:04 EST Results from a study in Malawi showed that chewing gum containing xylitol, a naturally occurring alcohol sugar, was associated with a 24% reduction in preterm birth. The findings were published today in Med (a Cell Press journal). Researchers found that the group of pregnant individuals randomized to receive chewing gum also saw a 30% drop in low-birthweight babies, when compared with the control group which did not receive xylitol gum, noted lead author Dr. Greg Valentine, associate professor of pediatrics at the University of Washington School of Medicine. Full Article
science and technology Vaccine Shows Promise Against Aggressive Breast Cancer By www.newswise.com Published On :: Wed, 13 Nov 2024 20:00:00 EST A small clinical trial shows promising results for patients with triple-negative breast cancer who received an investigational vaccine designed to prevent recurrence of tumors. Conducted at Washington University School of Medicine in St. Louis with a therapy designed by WashU Medicine researchers, the trial is the first to report results for this type of vaccine -- known as a neoantigen DNA vaccine -- for breast cancer patients. Full Article
science and technology McMaster University Researchers Uncover Potential Treatment for Rare Genetic Disorders By www.newswise.com Published On :: Wed, 13 Nov 2024 21:30:59 EST In a groundbreaking study, researchers at McMaster University have identified a potential treatment for Sandhoff and Tay-Sachs diseases--two rare, often fatal lysosomal storage disorders that cause progressive damage to nerve cells in the brain and spinal cord. After years of investigating the diseases' underlying mechanisms, the research team has identified an existing FDA-approved drug that could significantly improve quality of life for affected patients and their families. Full Article
science and technology Community Partners Key to Success of Vaccine Clinic Focused on Neurodevelopmental Conditions By www.newswise.com Published On :: Wed, 13 Nov 2024 22:25:31 EST Community partnerships led to a specialized clinic delivering COVID and flu shots to individuals with neurodevelopmental conditions like autism at the MIND Institute. Full Article
science and technology KRICT Sets New World Record for Large-Area Perovskite Solar Cells, Accelerating Commercialization By www.newswise.com Published On :: Thu, 14 Nov 2024 00:00:52 EST KRICT sets a new world record for large-area perovskite solar module efficiency and accelerates commercialization Full Article
science and technology The Lean Startup as an Actionable Theory of Entrepreneurship By www.newswise.com Published On :: Thu, 14 Nov 2024 02:00:50 EST Full Article
science and technology دعامة مبتكرة على شكل ساعة رملية قد تخفف من آلام الصدر الشديدة الناتجة عن مرض الأوعية الدقيقة By www.newswise.com Published On :: Thu, 14 Nov 2024 03:00:16 EST روتشستر، ولاية مينيسوتا -- أظهرت دراسة أجرتها مايو كلينك أن دعامة مصممة على شكل ساعة رملية قد تُحسن تدفق الدم وتخفف من آلام الصدر الشديدة والمتكررة لدى المصابين بمرض الأوعية الدقيقة. من بين 30 مشاركًا في تجربة سريرية من المرحلة الثانية، أفاد 76% بتحسن ملموس في حياتهم اليومية. على سبيل المثال، بعض المشاركين الذين كانوا غير قادرين على المشي حول الحي أو صعود الدَّرَج بسبب آلام الصدر تمكنوا من أداء هذه الأنشطة اليومية بنهاية التجربة السريرية التي بلغت مدتها 120 يومًا. كما أظهرت المقاييس السريرية لتدفق الدم المرتبطة بالأوعية الدقيقة في القلب تحسنًا كبيرًا أثناء المتابعة، وفقًا للنتائج المنشورة في مجلة الكلية الأمريكية لأمراض القلب: تدخلات أمراض القلب والأوعية الدموية (Journal of the American College of Cardiology: Cardiovascular Interventions). Full Article
science and technology Virtue Signaling in the Sharing Economy: The Effect of Airbnb Entrepreneurs' Virtue Language on Airbnb Price Premiums By www.newswise.com Published On :: Thu, 14 Nov 2024 03:10:49 EST Full Article
science and technology How Does Legal Status Inform Immigrant Agency During Encounters of Workplace Incivility? By www.newswise.com Published On :: Thu, 14 Nov 2024 03:20:54 EST Full Article
science and technology Expert Shares Advice on How to Talk Politics with Family, Friends at the Thanksgiving Table By www.newswise.com Published On :: Wed, 13 Nov 2024 09:35:30 EST The election is over, but conversations surrounding the outcome are sure to continue for weeks to come. With Thanksgiving right around the corner, knowing how to engage with friends and family members with differing political views may help keep tempers at bay - and relationships intact. Virginia Tech expert Todd Schenk shared his advice for how to keep the peace. Full Article
science and technology Expert Available: What to Expect on the Regulatory Front of a Second Trump Presidency By www.newswise.com Published On :: Wed, 13 Nov 2024 12:00:29 EST U.S. President-elect Donald Trump has tapped Elon Musk and Vivek Ramaswamy to lead a new commission on cutting government spending and regulation. ... Full Article
science and technology Expert Available: Online Hate Intensified Immediately Following U.S. Presidential Election By www.newswise.com Published On :: Wed, 13 Nov 2024 12:00:55 EST According to the Global Project Against Hate and Extremism, hateful and violent rhetoric in support of president-elect Donald Trump appeared online on fringe platforms within moments of Trump's... ... Full Article
science and technology MSU Expert: Ways to Make Holiday Meals More Welcoming By www.newswise.com Published On :: Wed, 13 Nov 2024 12:45:09 EST Full Article
science and technology NJ Becomes First State to Have Statewide Law Enforcement & Mental Health Alternative Response Program in Nation By www.newswise.com Published On :: Wed, 13 Nov 2024 16:50:42 EST ARRIVE Together of Middlesex County, NJ, run by University Behavioral Health Care (UBHC) at Rutgers Health, has expanded its partnerships to include the East Brunswick, South River and Cranbury police departments, making New Jersey the first state in the nation to have a statewide law enforcement and mental health alternative response program. Full Article
science and technology NYC's Ride-Hailing Fee Failed to Ease Manhattan Traffic, New NYU Tandon Study Reveals By www.newswise.com Published On :: Wed, 13 Nov 2024 17:00:12 EST New York City's 2019 ride-hailing surcharge cut overall taxi and ride-share trips by 11 percent in Manhattan but failed to reduce traffic congestion, a key goal of the policy, according to a new NYU Tandon School of Engineering study published in Transportation Research Part A."While this surcharge differs from the MTA's proposed congestion pricing plan, the study's findings can contribute to the current discourse," said Daniel Vignon, who led the research. Full Article
science and technology Archangel Michael: The Only Archangel Named in the Bible By people.howstuffworks.com Published On :: Wed, 13 Nov 2024 10:10:02 -0500 The figure of Saint Michael, or Michael the Archangel, is one of the most powerful and revered beings in religious history. Known as the protector of the faithful and a warrior against evil, Archangel Michael is venerated across Christianity, Judaism and Islam. Full Article
science and technology 12 Most Dangerous Cities in Mexico by Homicides per Capita By people.howstuffworks.com Published On :: Wed, 13 Nov 2024 10:35:02 -0500 The nation of Mexico is home 130 million people across 31 states (Mexico City is a separate entity but not a state in itself, similar to Washington, D.C. in the United States). Unfortunately due to a variety of factors, Mexican cities are often host to a violent crimes including homicide. Here, we'll detail the most dangerous cities in Mexico and give some info about their history. Full Article
science and technology Bonding properties and crystal packing in β-(SeCl4)4 derived from Hirshfeld Atom Refinement By journals.iucr.org Published On :: 2024-11-11 Binary chalcogen halogen EX4 species represent intriguing systems in terms of chemical bonding theories, such as hypervalency and stereoactivity of lone electron pairs. Instead of a simple molecular EX4 structure, selenium tetrachloride forms an ionic pair, Cl3Se+Cl−, that assembles into a tetrameric (SeCl4)4 structure, namely, tetra-μ3-chlorido-dodecachloridotetraselenium. This article describes the charge–density analysis of the tetrameric molecule of β-SeCl4 based on the aspherical model obtained from Hirshfeld Atom Refinement of the tetrameric molecule and of an explicit cluster of 15 tetramers that simulates the crystal packing. Deformation density, electron localization function (ELF) and Quantum Theory of Atoms in Molecules (QTAIM) were used to evaluate the bonding situation, the electron-density distribution around the Se atom and the interaction energy of the tetramer. Full Article text
science and technology Acta Crystallographica Section C By journals.iucr.org Published On :: Full Article Still image
science and technology 'California Mountain Lions,' Episode 7: Human Interaction By news.science360.gov Published On :: 2019-08-23T07:00:00Z 'California Mountain Lions,' Episode 7: Human Interaction Full Article
science and technology 4 awesome discoveries you probably didn't hear about this week -- Episode 31 By news.science360.gov Published On :: 2019-08-24T07:00:00Z 4 awesome discoveries you probably didn't hear about this week -- Episode 31 Full Article
science and technology Freshwater from salt water using only solar energy By news.science360.gov Published On :: 2019-08-26T07:00:00Z Freshwater from salt water using only solar energy Full Article
science and technology Image modeling for biomedical organs By news.science360.gov Published On :: 2019-08-27T07:00:00Z Image modeling for biomedical organs Full Article
science and technology Experiments illuminate key component of plants' immune systems By natsci.source.colostate.edu Published On :: 2019-08-27T07:00:00Z Full Article
science and technology Preparing Technicians for the Future of Work By media.science360.gov Published On :: 2019-08-27T07:00:00Z Smarter and more independent robots Full Article
science and technology Camera brings unseen world to light By news.science360.gov Published On :: 2019-08-28T07:00:00Z Camera brings unseen world to light Full Article
science and technology Scurrying roaches help researchers steady staggering robots By www.news.gatech.edu Published On :: 2019-08-28T07:00:00Z Full Article
science and technology Physicists demonstrate silicon's energy-harvesting power in study By www.utdallas.edu Published On :: 2019-08-28T07:00:00Z Full Article
science and technology Salt marshes' capacity to sink carbon may be threatened by nitrogen pollution By www.mbl.edu Published On :: 2019-08-28T07:00:00Z Full Article